run out of steam

Translations
perdre son élan
Definitions
To lose energy, enthusiasm, or momentum, often resulting in being unable to continue an activity or task effectively.